Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 PENYFFORDD TERRACE Semi-Detached £110,000 24 Oct 2018
2 PENYFFORDD TERRACE Semi-Detached £41,000 19 Apr 1995
3 PENYFFORDD TERRACE Semi-Detached £72,000 17 Jul 2002